The shadow is barely visible on dark backgrounds, but it's not
wrong to be consistent with Settings, Software and GNOME Classic.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3123
metas.push({
id: app.get_id(),
name: app.get_name(),
- createIcon: size => app.create_icon_texture(size),
+ createIcon: size => {
+ const icon = app.create_icon_texture(size);
+ icon.add_style_class_name('icon-dropshadow');
+ return icon;
+ },
});
} else {
let name = this._systemActions.getName(id);
}
_createIcon(iconSize) {
- return this.app.create_icon_texture(iconSize);
+ const icon = this.app.create_icon_texture(iconSize);
+ icon.add_style_class_name('icon-dropshadow');
+ return icon;
}
_removeMenuTimeout() {